/*
 * JM7200 GPU driver
 *
 * Copyright (c) 2018 ChangSha JingJiaMicro Electronics Co., Ltd.
 *
 * Author:
 *      rfshen <jjwgpu@jingjiamicro.com>
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 as
 * published by the Free Software Foundation.
 *
 */
#ifndef _MWV206_HDMICONST_H_
#define _MWV206_HDMICONST_H_
#define T640x350Hz85         0
#define T640x400Hz85         1
#define T720x400Hz85         2
#define T640x480Hz60         3
#define T640x480Hz72         4
#define T640x480Hz75         5
#define T640x480Hz85         6
#define T800x600Hz56         7
#define T800x600Hz60         8
#define T800x600Hz72         9
#define T800x600Hz75        10
#define T800x600Hz85        11
#define T800x600Hz120       12
#define T848x480Hz60        13
#define T1024x768Hz43       14
#define T1024x768Hz60       15
#define T1024x768Hz70       16
#define T1024x768Hz75       17
#define T1024x768Hz85       18
#define T1024x768Hz120      19
#define T1152x864Hz75       20
#define T1280x720Hz60       21
#define T1280x768Hz60C      22
#define T1280x768Hz60       23
#define T1280x768Hz75       24
#define T1280x768Hz85       25
#define T1280x768Hz120C     26
#define T1280x800Hz60C      27
#define T1280x800Hz60       28
#define T1280x800Hz75       29
#define T1280x800Hz85       30
#define T1280x800Hz120      31
#define T1280x960Hz60       32
#define T1280x960Hz85       33
#define T1280x960Hz120C     34
#define T1280x1024Hz60      35
#define T1280x1024Hz75      36
#define T1280x1024Hz85      37
#define T1280x1024Hz120     38
#define T1360x768Hz60       39
#define T1360x768Hz120C     40
#define T1366x768Hz60N      41
#define T1366x768Hz60R      42
#define T1400x1050Hz60C     43
#define T1400x1050Hz60      44
#define T1400x1050Hz75      45
#define T1400x1050Hz85      46
#define T1400x1050Hz120     47
#define T1440x900Hz60C      48
#define T1440x900Hz60       49
#define T1440x900Hz75       50
#define T1440x900Hz85       51
#define T1440x900Hz120C     52
#define T1600x900Hz60       53
#define T1600x1200Hz60      54
#define T1600x1200Hz65      55
#define T1600x1200Hz70      56
#define T1600x1200Hz75      57
#define T1600x1200Hz85      58
#define T1600x1200Hz120     59
#define T1680x1050Hz60C     60
#define T1680x1050Hz60      61
#define T1680x1050Hz75      62
#define T1680x1050Hz85      63
#define T1680x1050Hz120C    64
#define T1792x1344Hz60      65
#define T1792x1344Hz75      66
#define T1792x1344Hz120C    67
#define T1856x1392Hz60      68
#define T1856x1392Hz75      69
#define T1856x1392Hz120C    70
#define T1920x1080Hz60      71
#define T1920x1200Hz60C     72
#define T1920x1200Hz60      73
#define T1920x1200Hz75      74
#define T1920x1200Hz85      75
#define T1920x1200Hz120C    76
#define T1920x1440Hz60      77
#define T1920x1440Hz75      78
#define T1920x1440Hz120C    79
#define T2048x1152Hz60      80
#define T2560x1600Hz60C     81
#define T2560x1600Hz60      82
#define T2560x1600Hz75      83
#define T2560x1600Hz85      84
#define T2560x1600Hz120C    85

#define NEG 0
#define POS 1
#define OFF 0
#define ON  1
#define csc_limt_OFF 0
#define csc_limt_ON  1

#define VDOUT_BASE 0x02403000
#define VIDEO_HDMI_BASE  0x03000000
#define HDMI_BASE         0x1000000
#define  Audio_FIFOAddr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7FFF)<<2))
#define  hdmi_1_AUDINTctl(V206HDMIAUDIO027)               (HDMI_BASE +  ((0x10000 * (V206HDMIAUDIO027) + 0x530)<<2))
#define  Audio_0_LB_addr     (VDOUT_BASE + 0x618)
#define  Audio_1_LB_addr     (VDOUT_BASE + 0x638)
#define  Audio_2_LB_addr     (VDOUT_BASE + 0x658)
#define  Audio_3_LB_addr     (VDOUT_BASE + 0x678)


#define   hdmi_0_AUDINTctl          (VDOUT_BASE + 0x430)
#define   aud_gp_conf0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3500)<<2))
#define   aud_gp_conf1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3501)<<2))
#define   aud_gp_conf2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3502)<<2))
#define   aud_gp_stat(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3503)<<2))
#define   aud_gp_int(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3504)<<2))
#define   aud_gp_pol(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3505)<<2))
#define   aud_gp_mask(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3506)<<2))

#define x_aud_conf0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3100)<<2))
#define x_aud_conf1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3101)<<2))
#define x_aud_int(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3102)<<2))
#define x_aud_conf2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3103)<<2))
#define x_aud_int1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3104)<<2))

#define x_aud_spdif0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3300)<<2))
#define x_aud_spdif1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3301)<<2))
#define x_aud_spdifint(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3302)<<2))
#define x_aud_spdifint1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3303)<<2))
#define x_aud_spdif2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3304)<<2))

#define   cec_ctrl(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D00)<<2))
#define   cec_stat(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D01)<<2))
#define   cec_mask(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D02)<<2))
#define   cec_polarity(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D03)<<2))
#define   cec_int(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D04)<<2))
#define   cec_addr_l(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D05)<<2))
#define   cec_addr_h(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D06)<<2))
#define   cec_tx_cnt(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D07)<<2))
#define   cec_rx_cnt(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D08)<<2))
#define   cec_tx_data0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D10)<<2))
#define   cec_tx_data1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D11)<<2))
#define   cec_tx_data2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D12)<<2))
#define   cec_tx_data3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D13)<<2))
#define   cec_tx_data4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D14)<<2))
#define   cec_tx_data5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D15)<<2))
#define   cec_tx_data6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D16)<<2))
#define   cec_tx_data7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D17)<<2))
#define   cec_tx_data8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D18)<<2))
#define   cec_tx_data9(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D19)<<2))
#define   cec_tx_data10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D1a)<<2))
#define   cec_tx_data11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D1b)<<2))
#define   cec_tx_data12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D1c)<<2))
#define   cec_tx_data13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D1d)<<2))
#define   cec_tx_data14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D1e)<<2))
#define   cec_tx_data15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D1f)<<2))
#define   cec_rx_data0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D20)<<2))
#define   cec_rx_data1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D21)<<2))
#define   cec_rx_data2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D22)<<2))
#define   cec_rx_data3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D23)<<2))
#define   cec_rx_data4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D24)<<2))
#define   cec_rx_data5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D25)<<2))
#define   cec_rx_data6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D26)<<2))
#define   cec_rx_data7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D27)<<2))
#define   cec_rx_data8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D28)<<2))
#define   cec_rx_data9(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D29)<<2))
#define   cec_rx_data10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D2a)<<2))
#define   cec_rx_data11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D2b)<<2))
#define   cec_rx_data12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D2c)<<2))
#define   cec_rx_data13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D2d)<<2))
#define   cec_rx_data14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D2e)<<2))
#define   cec_rx_data15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D2f)<<2))
#define   cec_lock(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D30)<<2))
#define   cec_wkupctrl(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7D31)<<2))

#define   csc_cfg(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4100)<<2))
#define   csc_scale(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4101)<<2))
#define   csc_coef_a1_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4102)<<2))
#define   csc_coef_a1_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4103)<<2))
#define   csc_coef_a2_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4104)<<2))
#define   csc_coef_a2_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4105)<<2))
#define   csc_coef_a3_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4106)<<2))
#define   csc_coef_a3_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4107)<<2))
#define   csc_coef_a4_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4108)<<2))
#define   csc_coef_a4_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4109)<<2))
#define   csc_coef_b1_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x410A)<<2))
#define   csc_coef_b1_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x410B)<<2))
#define   csc_coef_b2_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x410C)<<2))
#define   csc_coef_b2_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x410D)<<2))
#define   csc_coef_b3_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x410E)<<2))
#define   csc_coef_b3_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x410F)<<2))
#define   csc_coef_b4_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4110)<<2))
#define   csc_coef_b4_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4111)<<2))
#define   csc_coef_c1_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4112)<<2))
#define   csc_coef_c1_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4113)<<2))
#define   csc_coef_c2_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4114)<<2))
#define   csc_coef_c2_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4115)<<2))
#define   csc_coef_c3_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4116)<<2))
#define   csc_coef_c3_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4117)<<2))
#define   csc_coef_c4_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4118)<<2))
#define   csc_coef_c4_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4119)<<2))
#define   csc_limit_up_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x411A)<<2))
#define   csc_limit_up_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x411B)<<2))
#define   csc_limit_dn_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x411C)<<2))
#define   csc_limit_dn_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x411D)<<2))


#define   V206IOCTLDISPLAY018(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1000)<<2))
#define   V206IOCTLDISPLAY002(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1001)<<2))
#define   V206IOCTLDISPLAY001(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1002)<<2))
#define   V206IOCTLDISPLAY005(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1003)<<2))
#define   V206IOCTLDISPLAY006(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1004)<<2))
#define   V206IOCTLDISPLAY004(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1005)<<2))
#define   V206IOCTLDISPLAY003(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1006)<<2))
#define   V206IOCTLDISPLAY007(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1007)<<2))
#define   V206IOCTLDISPLAY008(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1008)<<2))
#define   V206IOCTLDISPLAY009(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1009)<<2))
#define   V206IOCTLDISPLAY011(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x100a)<<2))
#define   V206IOCTLDISPLAY012(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x100b)<<2))
#define   V206IOCTLDISPLAY010(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x100c)<<2))
#define   V206IOCTLDISPLAY013(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x100d)<<2))
#define   V206IOCTLDISPLAY014(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x100e)<<2))
#define   V206IOCTLDISPLAY015(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x100f)<<2))
#define   V206IOCTLDISPLAY016(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1010)<<2))
#define   V206IOCTLDISPLAY019(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1011)<<2))
#define   V206IOCTLDISPLAY020(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1012)<<2))
#define   V206IOCTLDISPLAY021(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1013)<<2))
#define   fc_ch0pream(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1014)<<2))
#define   fc_ch1pream(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1015)<<2))
#define   fc_ch2pream(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1016)<<2))
#define   fc_aviconf3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1017)<<2))
#define   fc_gcp(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1018)<<2))
#define   fc_aviconf0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1019)<<2))
#define   V206IOCTLDISPLAY017(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x101a)<<2))
#define   fc_aviconf2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x101b)<<2))
#define   fc_avivid(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x101c)<<2))
#define   fc_avietb0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x101d)<<2))
#define   fc_avietb1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x101e)<<2))
#define   fc_avisbb0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x101f)<<2))
#define   fc_avisbb1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1020)<<2))
#define   fc_avielb0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1021)<<2))
#define   fc_avielb1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1022)<<2))
#define   fc_avisrb0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1023)<<2))
#define   fc_avisrb1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1024)<<2))
#define   fc_audiconf0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1025)<<2))
#define   fc_audiconf1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1026)<<2))
#define   fc_audiconf2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1027)<<2))
#define   fc_audiconf3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1028)<<2))
#define   fc_vsdieeeid0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1029)<<2))
#define   fc_vsdsize(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x102a)<<2))
#define   fc_vsdieeeid1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1030)<<2))
#define   fc_vsdieeeid2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1031)<<2))
#define   fc_vsdpayload0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1032)<<2))
#define   fc_vsdpayload1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1033)<<2))
#define   fc_vsdpayload2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1034)<<2))
#define   fc_vsdpayload3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1035)<<2))
#define   fc_vsdpayload4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1036)<<2))
#define   fc_vsdpayload5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1037)<<2))
#define   fc_vsdpayload6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1038)<<2))
#define   fc_vsdpayload7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1039)<<2))
#define   fc_vsdpayload8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x103a)<<2))
#define   fc_vsdpayload9(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x103b)<<2))
#define   fc_vsdpayload10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x103c)<<2))
#define   fc_vsdpayload11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x103d)<<2))
#define   fc_vsdpayload12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x103e)<<2))
#define   fc_vsdpayload13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x103f)<<2))
#define   fc_vsdpayload14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1040)<<2))
#define   fc_vsdpayload15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1041)<<2))
#define   fc_vsdpayload16(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1042)<<2))
#define   fc_vsdpayload17(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1043)<<2))
#define   fc_vsdpayload18(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1044)<<2))
#define   fc_vsdpayload19(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1045)<<2))
#define   fc_vsdpayload20(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1046)<<2))
#define   fc_vsdpayload21(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1047)<<2))
#define   fc_vsdpayload22(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1048)<<2))
#define   fc_vsdpayload23(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1049)<<2))
#define   fc_spdvendorname0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x104a)<<2))
#define   fc_spdvendorname1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x104b)<<2))
#define   fc_spdvendorname2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x104c)<<2))
#define   fc_spdvendorname3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x104d)<<2))
#define   fc_spdvendorname4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x104e)<<2))
#define   fc_spdvendorname5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x104f)<<2))
#define   fc_spdvendorname6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1050)<<2))
#define   fc_spdvendorname7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1051)<<2))
#define   fc_sdpproductname0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1052)<<2))
#define   fc_sdpproductname1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1053)<<2))
#define   fc_sdpproductname2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1054)<<2))
#define   fc_sdpproductname3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1055)<<2))
#define   fc_sdpproductname4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1056)<<2))
#define   fc_sdpproductname5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1057)<<2))
#define   fc_sdpproductname6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1058)<<2))
#define   fc_sdpproductname7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1059)<<2))
#define   fc_sdpproductname8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x105a)<<2))
#define   fc_sdpproductname9(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x105b)<<2))
#define   fc_sdpproductname10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x105c)<<2))
#define   fc_sdpproductname11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x105d)<<2))
#define   fc_sdpproductname12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x105e)<<2))
#define   fc_sdpproductname13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x105f)<<2))
#define   fc_sdpproductname14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1060)<<2))
#define   fc_spdproductname15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1061)<<2))
#define   fc_spddeviceinf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1062)<<2))
#define   fc_audsconf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1063)<<2))
#define   fc_audsstat(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1064)<<2))
#define   fc_audsv(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1065)<<2))
#define   fc_audsu(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1066)<<2))
#define   fc_audschnls0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1067)<<2))
#define   fc_audschnls1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1068)<<2))
#define   fc_audschnls2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1069)<<2))
#define   fc_audschnls3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x106a)<<2))
#define   fc_audschnls4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x106b)<<2))
#define   fc_audschnls5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x106c)<<2))
#define   fc_audschnls6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x106d)<<2))
#define   fc_audschnls7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x106e)<<2))
#define   fc_audschnls8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x106f)<<2))
#define   fc_datach0fill(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1070)<<2))
#define   fc_datach1fill(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1071)<<2))
#define   fc_datach2fill(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1072)<<2))
#define   fc_ctrlqhigh(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1073)<<2))
#define   fc_ctrlqlow(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1074)<<2))
#define   fc_acp0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1075)<<2))
#define   fc_acp16(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1082)<<2))
#define   fc_acp15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1083)<<2))
#define   fc_acp14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1084)<<2))
#define   fc_acp13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1085)<<2))
#define   fc_acp12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1086)<<2))
#define   fc_acp11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1087)<<2))
#define   fc_acp10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1088)<<2))
#define   fc_acp9(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1089)<<2))
#define   fc_acp8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x108a)<<2))
#define   fc_acp7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x108b)<<2))
#define   fc_acp6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x108c)<<2))
#define   fc_acp5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x108d)<<2))
#define   fc_acp4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x108e)<<2))
#define   fc_acp3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x108f)<<2))
#define   fc_acp2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1090)<<2))
#define   fc_acp1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1091)<<2))
#define   fc_iscr1_0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1092)<<2))
#define   fc_iscr1_16(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1093)<<2))
#define   fc_iscr1_15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1094)<<2))
#define   fc_iscr1_14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1095)<<2))
#define   fc_iscr1_13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1096)<<2))
#define   fc_iscr1_12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1097)<<2))
#define   fc_iscr1_11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1098)<<2))
#define   fc_iscr1_10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1099)<<2))
#define   fc_iscr1_9(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x109a)<<2))
#define   fc_iscr1_8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x109b)<<2))
#define   fc_iscr1_7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x109c)<<2))
#define   fc_iscr1_6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x109d)<<2))
#define   fc_iscr1_5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x109e)<<2))
#define   fc_iscr1_4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x109f)<<2))
#define   fc_iscr1_3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a0)<<2))
#define   fc_iscr1_2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a1)<<2))
#define   fc_iscr1_1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a2)<<2))
#define   fc_iscr2_15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a3)<<2))
#define   fc_iscr2_14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a4)<<2))
#define   fc_iscr2_13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a5)<<2))
#define   fc_iscr2_12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a6)<<2))
#define   fc_iscr2_11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a7)<<2))
#define   fc_iscr2_10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a8)<<2))
#define   fc_iscr2_9(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10a9)<<2))
#define   fc_iscr2_8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10aa)<<2))
#define   fc_iscr2_7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10ab)<<2))
#define   fc_iscr2_6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10ac)<<2))
#define   fc_iscr2_5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10ad)<<2))
#define   fc_iscr2_4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10ae)<<2))
#define   fc_iscr2_3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10af)<<2))
#define   fc_iscr2_2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b0)<<2))
#define   fc_iscr2_1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b1)<<2))
#define   fc_iscr2_0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b2)<<2))
#define   fc_datauto0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b3)<<2))
#define   fc_datauto1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b4)<<2))
#define   fc_datauto2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b5)<<2))
#define   fc_datman(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b6)<<2))
#define   fc_datauto3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b7)<<2))
#define   fc_rdrb0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b8)<<2))
#define   fc_rdrb1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10b9)<<2))
#define   fc_rdrb2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10ba)<<2))
#define   fc_rdrb3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10bb)<<2))
#define   fc_rdrb4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10bc)<<2))
#define   fc_rdrb5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10bd)<<2))
#define   fc_rdrb6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10be)<<2))
#define   fc_rdrb7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10bf)<<2))
#define   fc_mask0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10d2)<<2))
#define   fc_mask1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10d6)<<2))
#define   fc_mask2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10da)<<2))
#define   fc_prconf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10e0)<<2))
#define   fc_rdrb8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10c0)<<2))
#define   fc_rdrb9(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10c1)<<2))
#define   fc_rdrb10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10c2)<<2))
#define   fc_rdrb11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10c3)<<2))
#define   fc_rdrb12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10c4)<<2))
#define   fc_rdrb13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10c5)<<2))
#define   fc_scrambler_ctrl(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10e1)<<2))
#define   fc_multistream_ctrl(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10e2)<<2))
#define   fc_packet_tx_en(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10e3)<<2))
#define   fc_actspc_hdlr_cfg(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10e8)<<2))
#define   fc_invact_2d_0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10e9)<<2))
#define   fc_invact_2d_1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x10ea)<<2))
#define   fc_gmd_stat(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1100)<<2))
#define   fc_gmd_en(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1101)<<2))
#define   fc_gmd_up(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1102)<<2))
#define   fc_gmd_conf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1103)<<2))
#define   fc_gmd_hb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1104)<<2))
#define   fc_gmd_pb0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1105)<<2))
#define   fc_gmd_pb1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1106)<<2))
#define   fc_gmd_pb2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1107)<<2))
#define   fc_gmd_pb3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1108)<<2))
#define   fc_gmd_pb4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1109)<<2))
#define   fc_gmd_pb5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x110a)<<2))
#define   fc_gmd_pb6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x110b)<<2))
#define   fc_gmd_pb7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x110c)<<2))
#define   fc_gmd_pb8(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x110d)<<2))
#define   fc_gmd_pb9(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x110e)<<2))
#define   fc_gmd_pb10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x110f)<<2))
#define   fc_gmd_pb11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1110)<<2))
#define   fc_gmd_pb12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1111)<<2))
#define   fc_gmd_pb13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1112)<<2))
#define   fc_gmd_pb14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1113)<<2))
#define   fc_gmd_pb15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1114)<<2))
#define   fc_gmd_pb16(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1115)<<2))
#define   fc_gmd_pb17(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1116)<<2))
#define   fc_gmd_pb18(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1117)<<2))
#define   fc_gmd_pb19(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1118)<<2))
#define   fc_gmd_pb20(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1119)<<2))
#define   fc_gmd_pb21(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x111a)<<2))
#define   fc_gmd_pb22(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x111b)<<2))
#define   fc_gmd_pb23(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x111c)<<2))
#define   fc_gmd_pb24(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x111d)<<2))
#define   fc_gmd_pb25(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x111e)<<2))
#define   fc_gmd_pb26(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x111f)<<2))
#define   fc_gmd_pb27(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1120)<<2))
#define   fc_amp_hb01(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1128)<<2))
#define   fc_amp_hb02(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1129)<<2))
#define   fc_amp_pb00(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x112a)<<2))
#define   fc_amp_pb01(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x112b)<<2))
#define   fc_amp_pb02(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x112c)<<2))
#define   fc_amp_pb03(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x112d)<<2))
#define   fc_amp_pb04(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x112e)<<2))
#define   fc_amp_pb05(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x112f)<<2))
#define   fc_amp_pb06(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1130)<<2))
#define   fc_amp_pb07(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1131)<<2))
#define   fc_amp_pb08(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1132)<<2))
#define   fc_amp_pb09(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1133)<<2))
#define   fc_amp_pb10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1134)<<2))
#define   fc_amp_pb11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1135)<<2))
#define   fc_amp_pb12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1136)<<2))
#define   fc_amp_pb13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1137)<<2))
#define   fc_amp_pb14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1138)<<2))
#define   fc_amp_pb15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1139)<<2))
#define   fc_amp_pb16(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x113a)<<2))
#define   fc_amp_pb17(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x113b)<<2))
#define   fc_amp_pb18(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x113c)<<2))
#define   fc_amp_pb19(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x113d)<<2))
#define   fc_amp_pb20(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x113e)<<2))
#define   fc_amp_pb21(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x113f)<<2))
#define   fc_amp_pb22(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1140)<<2))
#define   fc_amp_pb23(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1141)<<2))
#define   fc_amp_pb24(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1142)<<2))
#define   fc_amp_pb25(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1143)<<2))
#define   fc_amp_pb26(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1144)<<2))
#define   fc_amp_pb27(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1145)<<2))
#define   fc_nvbi_hb01(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1148)<<2))
#define   fc_nvbi_hb02(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1149)<<2))
#define   fc_nvbi_pb01(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x114a)<<2))
#define   fc_nvbi_pb02(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x114b)<<2))
#define   fc_nvbi_pb03(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x114c)<<2))
#define   fc_nvbi_pb04(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x114d)<<2))
#define   fc_nvbi_pb05(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x114e)<<2))
#define   fc_nvbi_pb06(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x114f)<<2))
#define   fc_nvbi_pb07(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1150)<<2))
#define   fc_nvbi_pb08(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1151)<<2))
#define   fc_nvbi_pb09(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1152)<<2))
#define   fc_nvbi_pb10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1153)<<2))
#define   fc_nvbi_pb11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1154)<<2))
#define   fc_nvbi_pb12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1155)<<2))
#define   fc_nvbi_pb13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1156)<<2))
#define   fc_nvbi_pb14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1157)<<2))
#define   fc_nvbi_pb15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1158)<<2))
#define   fc_nvbi_pb16(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1159)<<2))
#define   fc_nvbi_pb17(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x115a)<<2))
#define   fc_nvbi_pb18(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x115b)<<2))
#define   fc_nvbi_pb19(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x115c)<<2))
#define   fc_nvbi_pb20(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x115d)<<2))
#define   fc_nvbi_pb21(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x115e)<<2))
#define   fc_nvbi_pb22(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x115f)<<2))
#define   fc_nvbi_pb23(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1160)<<2))
#define   fc_nvbi_pb24(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1161)<<2))
#define   fc_nvbi_pb25(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1162)<<2))
#define   fc_nvbi_pb26(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1163)<<2))
#define   fc_nvbi_pb27(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1164)<<2))
#define   fc_drm_up(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1167)<<2))
#define   fc_drm_hb01(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1168)<<2))
#define   fc_drm_hb02(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1169)<<2))
#define   fc_drm_pb01(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x116a)<<2))
#define   fc_drm_pb02(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x116b)<<2))
#define   fc_drm_pb03(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x116c)<<2))
#define   fc_drm_pb04(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x116d)<<2))
#define   fc_drm_pb05(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x116e)<<2))
#define   fc_drm_pb06(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x116f)<<2))
#define   fc_drm_pb07(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1170)<<2))
#define   fc_drm_pb08(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1171)<<2))
#define   fc_drm_pb09(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1172)<<2))
#define   fc_drm_pb10(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1173)<<2))
#define   fc_drm_pb11(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1174)<<2))
#define   fc_drm_pb12(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1175)<<2))
#define   fc_drm_pb13(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1176)<<2))
#define   fc_drm_pb14(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1177)<<2))
#define   fc_drm_pb15(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1178)<<2))
#define   fc_drm_pb16(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1179)<<2))
#define   fc_drm_pb17(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x117a)<<2))
#define   fc_drm_pb18(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x117b)<<2))
#define   fc_drm_pb19(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x117c)<<2))
#define   fc_drm_pb20(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x117d)<<2))
#define   fc_drm_pb21(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x117e)<<2))
#define   fc_drm_pb22(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x117f)<<2))
#define   fc_drm_pb23(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1180)<<2))
#define   fc_drm_pb24(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1181)<<2))
#define   fc_drm_pb25(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1182)<<2))
#define   fc_drm_pb26(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1183)<<2))
#define   fc_drm_pb27(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1184)<<2))
#define   fc_dbgforce(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1200)<<2))
#define   fc_dbgaud0ch0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1201)<<2))
#define   fc_dbgaud1ch0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1202)<<2))
#define   fc_dbgaud2ch0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1203)<<2))
#define   fc_dbgaud0ch1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1204)<<2))
#define   fc_dbgaud1ch1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1205)<<2))
#define   fc_dbgaud2ch1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1206)<<2))
#define   fc_dbgaud0ch2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1207)<<2))
#define   fc_dbgaud1ch2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1208)<<2))
#define   fc_dbgaud2ch2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1209)<<2))
#define   fc_dbgaud0ch3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x120a)<<2))
#define   fc_dbgaud1ch3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x120b)<<2))
#define   fc_dbgaud2ch3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x120c)<<2))
#define   fc_dbgaud0ch4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x120d)<<2))
#define   fc_dbgaud1ch4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x120e)<<2))
#define   fc_dbgaud2ch4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x120f)<<2))
#define   fc_dbgaud0ch5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1210)<<2))
#define   fc_dbgaud1ch5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1211)<<2))
#define   fc_dbgaud2ch5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1212)<<2))
#define   fc_dbgaud0ch6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1213)<<2))
#define   fc_dbgaud1ch6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1214)<<2))
#define   fc_dbgaud2ch6(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1215)<<2))
#define   fc_dbgaud0ch7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1216)<<2))
#define   fc_dbgaud1ch7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1217)<<2))
#define   fc_dbgaud2ch7(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1218)<<2))
#define   fc_dbgtmds0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x1219)<<2))
#define   fc_dbgtmds1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x121a)<<2))
#define   fc_dbgtmds2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x121b)<<2))




#define   ih_fc_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0100)<<2))
#define   ih_fc_stat1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0101)<<2))
#define   ih_fc_stat2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0102)<<2))
#define   ih_as_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0103)<<2))
#define   ih_phy_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0104)<<2))
#define   ih_i2cm_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0105)<<2))
#define   ih_cec_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0106)<<2))
#define   ih_vp_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0107)<<2))
#define   ih_i2cmphy_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0108)<<2))
#define   ih_ahbdmaaud_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0109)<<2))
#define   ih_decode(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0170)<<2))
#define   ih_mute_fc_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0180)<<2))
#define   ih_mute_fc_stat1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0181)<<2))
#define   ih_mute_fc_stat2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0182)<<2))
#define   ih_mute_as_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0183)<<2))
#define   ih_mute_phy_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0184)<<2))
#define   ih_mute_i2cm_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0185)<<2))
#define   ih_mute_cec_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0186)<<2))
#define   ih_mute_vp_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0187)<<2))
#define   ih_mute_i2cmphy_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0188)<<2))
#define   ih_mute_ahbdmaaud_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0189)<<2))
#define   ih_mute(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x01FF)<<2))

#define   mc_clkdis(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4001)<<2))
#define   mc_swrstz(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4002)<<2))
#define   mc_opctrl(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4003)<<2))
#define   mc_flowctrl(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4004)<<2))
#define   mc_phyrstz(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4005)<<2))
#define   mc_lockonclock(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4006)<<2))
#define   mc_heacphy_rst(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4007)<<2))
#define   mc_lockonclock_2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x4009)<<2))
#define   mc_swrstz_2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x400a)<<2))
#define   design_id(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0000)<<2))
#define   revision_id(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0001)<<2))
#define   product_id0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0002)<<2))
#define   product_id1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0003)<<2))
#define   config0_id(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0004)<<2))
#define   config1_id(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0005)<<2))
#define   config2_id(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0006)<<2))
#define   config3_id(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0007)<<2))

#define   phy_conf0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3000)<<2))
#define   phy_tst0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3001)<<2))
#define   phy_tst1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3002)<<2))
#define   phy_tst2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3003)<<2))
#define   phy_stat0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3004)<<2))
#define   phy_int0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3005)<<2))
#define   phy_mask0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3006)<<2))
#define   phy_pol0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3007)<<2))
#define   phy_i2cm_slave(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3020)<<2))
#define   phy_i2cm_address(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3021)<<2))
#define   phy_i2cm_datao_1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3022)<<2))
#define   phy_i2cm_datao_0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3023)<<2))
#define   phy_i2cm_datai_1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3024)<<2))
#define   phy_i2cm_datai_0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3025)<<2))
#define   phy_i2cm_operation(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3026)<<2))
#define   phy_i2cm_int(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3027)<<2))
#define   phy_i2cm_ctlint(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3028)<<2))
#define   phy_i2cm_div(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3029)<<2))
#define   phy_i2cm_softrstz(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x302a)<<2))
#define   phy_i2cm_ss_scl_hcnt_1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x302b)<<2))
#define   phy_i2cm_ss_scl_hcnt_0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x302c)<<2))
#define   phy_i2cm_ss_scl_lcnt_1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x302d)<<2))
#define   phy_i2cm_ss_scl_lcnt_0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x302e)<<2))
#define   phy_i2cm_fs_scl_hcnt_1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x302f)<<2))
#define   phy_i2cm_fs_scl_hcnt_0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3030)<<2))
#define   phy_i2cm_fs_scl_lcnt_1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3031)<<2))
#define   phy_i2cm_fs_scl_lcnt_0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3032)<<2))
#define   phy_i2cm_sda_hold(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3033)<<2))
#define   phy_pclkfreq0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3008)<<2))
#define   phy_pclkfreq1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3009)<<2))
#define   phy_pllcfgfreq0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x300A)<<2))
#define   phy_pllcfgfreq1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x300B)<<2))
#define   phy_pllcfgfreq2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x300C)<<2))
#define   phy_jtag_conf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3034)<<2))
#define   phy_jtag_tap_tclk(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3035)<<2))
#define   phy_jtag_tap_in(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3036)<<2))
#define   phy_jtag_tap_out(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3037)<<2))
#define   phy_jtag_address(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3038)<<2))

#define   i2cm_slave(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E00)<<2))
#define   i2cm_address(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E01)<<2))
#define   i2cm_datao(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E02)<<2))
#define   i2cm_datai(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E03)<<2))
#define   i2cm_operation(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E04)<<2))
#define   i2cm_int(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E05)<<2))
#define   i2cm_ctlint(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E06)<<2))
#define   i2cm_div(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E07)<<2))
#define   i2cm_segaddr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E08)<<2))
#define   i2cm_softrstz_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E09)<<2))
#define   i2cm_segptr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E0A)<<2))
#define   i2cm_ss_scl_hcnt_1_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E0B)<<2))
#define   i2cm_ss_scl_hcnt_0_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E0C)<<2))
#define   i2cm_ss_scl_lcnt_1_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E0D)<<2))
#define   i2cm_ss_scl_lcnt_0_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E0E)<<2))
#define   i2cm_fs_scl_hcnt_1_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E0F)<<2))
#define   i2cm_fs_scl_hcnt_0_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E10)<<2))
#define   i2cm_fs_scl_lcnt_1_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E11)<<2))
#define   i2cm_fs_scl_lcnt_0_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E12)<<2))
#define   i2cm_sda_hold_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E13)<<2))
#define   i2cm_scdc_update_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E14)<<2))
#define   i2cm_read_buff0_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E20)<<2))
#define   i2cm_read_buff1_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E21)<<2))
#define   i2cm_read_buff2_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E22)<<2))
#define   i2cm_read_buff3_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E23)<<2))
#define   i2cm_read_buff4_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E24)<<2))
#define   i2cm_read_buff5_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E25)<<2))
#define   i2cm_read_buff6_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E26)<<2))
#define   i2cm_read_buff7_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E27)<<2))
#define   i2cm_scdc_update0_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E30)<<2))
#define   i2cm_scdc_update1_addr(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7E31)<<2))

#define x_ag_swrstz(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7100)<<2))
#define x_ag_mode(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7101)<<2))
#define x_ag_incleft0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7102)<<2))
#define x_ag_incleft1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7103)<<2))
#define x_ag_incright0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7104)<<2))
#define x_ag_incright1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7105)<<2))
#define x_ag_vidsource(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7106)<<2))
#define x_ag_width(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7107)<<2))
#define x_ag_spdif_audschnls0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7110)<<2))
#define x_ag_spdif_audschnls1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7111)<<2))
#define x_ag_spdif_audschnls2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7112)<<2))
#define x_ag_spdif_audschnls3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7113)<<2))
#define x_ag_spdif_audschnls4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7114)<<2))
#define x_ag_spdif_audschnls5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7115)<<2))
#define x_ag_spdif_conf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7116)<<2))
#define x_ag_hbr_conf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7117)<<2))
#define x_ag_hbr_clkdiv0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7118)<<2))
#define x_ag_hbr_clkdiv1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7119)<<2))
#define x_ag_gpa_conf0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x711A)<<2))
#define x_ag_gpa_conf1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x711B)<<2))
#define x_ag_gpa_samplevalid(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x711C)<<2))
#define x_ag_gpa_chnum1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x711D)<<2))
#define x_ag_gpa_chnum2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x711E)<<2))
#define x_ag_gpa_chnum3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x711F)<<2))
#define x_ag_gpa_userbit(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7120)<<2))
#define x_ag_gpa_sample_lsb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7121)<<2))
#define x_ag_gpa_sample_msb(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7122)<<2))
#define x_ag_gpa_sample_diff(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7123)<<2))
#define x_ag_gpa_int(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7124)<<2))

#define x_vg_swrstz(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7000)<<2))
#define x_vg_conf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7001)<<2))
#define x_vg_prep(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7002)<<2))
#define x_vg_hactive0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7003)<<2))
#define x_vg_hactive1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7004)<<2))
#define x_vg_hblank0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7005)<<2))
#define x_vg_hblank1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7006)<<2))
#define x_vg_hdelay0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7007)<<2))
#define x_vg_hdelay1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7008)<<2))
#define x_vg_hwidth0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7009)<<2))
#define x_vg_hwidth1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x700A)<<2))
#define x_vg_vactive0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x700B)<<2))
#define x_vg_vactive1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x700C)<<2))
#define x_vg_vblank0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x700D)<<2))
#define x_vg_vdelay0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x700E)<<2))
#define x_vg_vwidth0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x700F)<<2))
#define x_vg_vidsource(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7010)<<2))
#define x_vg_3dstruct(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7011)<<2))
#define x_vg_ipi_conf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7012)<<2))
#define x_vg_ram_addr0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7020)<<2))
#define x_vg_ram_addr1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7021)<<2))
#define x_vg_ram_ctrl(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7022)<<2))
#define x_vg_ram_data(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7023)<<2))
#define x_vg_wrt_ram_stop0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7024)<<2))
#define x_vg_wrt_ram_stop1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7025)<<2))
#define x_vg_patternmode(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7027)<<2))
#define x_vg_cbwidth0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7028)<<2))
#define x_vg_cbwidth1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7029)<<2))
#define x_vg_cbheight0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x702A)<<2))
#define x_vg_cbheight1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x702B)<<2))
#define x_vg_cbcolora0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x702C)<<2))
#define x_vg_cbcolora1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x702D)<<2))
#define x_vg_cbcolora2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x702E)<<2))
#define x_vg_cbcolora3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x702F)<<2))
#define x_vg_cbcolora4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7030)<<2))
#define x_vg_cbcolora5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7031)<<2))
#define x_vg_cbcolorb0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7032)<<2))
#define x_vg_cbcolorb1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7033)<<2))
#define x_vg_cbcolorb2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7034)<<2))
#define x_vg_cbcolorb3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7035)<<2))
#define x_vg_cbcolorb4(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7036)<<2))
#define x_vg_cbcolorb5(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7037)<<2))

#define   vp_status(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0800)<<2))
#define   vp_pr_cd(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0801)<<2))
#define   vp_stuff(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0802)<<2))
#define   vp_remap(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0803)<<2))
#define   vp_conf(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0804)<<2))
#define   vp_stat(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0805)<<2))
#define   vp_int(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0806)<<2))
#define   vp_mask(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0807)<<2))
#define   vp_pol(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0808)<<2))

#define   tx_invid0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0200)<<2))
#define   tx_instuffing(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0201)<<2))
#define   tx_gydata0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0202)<<2))
#define   tx_gydata1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0203)<<2))
#define   tx_rcrdata0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0204)<<2))
#define   tx_rcrdata1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0205)<<2))
#define   tx_bcbdata0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0206)<<2))
#define   tx_bcbdata1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x0207)<<2))

#define x_ahb_dma_conf0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3600)<<2))
#define x_ahb_dma_start(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3601)<<2))
#define x_ahb_dma_stop(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3602)<<2))
#define x_ahb_dma_thrsld(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3603)<<2))
#define x_ahb_dma_str_s0_addr0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3604)<<2))
#define x_ahb_dma_str_s0_addr1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3605)<<2))
#define x_ahb_dma_str_s0_addr2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3606)<<2))
#define x_ahb_dma_str_s0_addr3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3607)<<2))
#define x_ahb_dma_stp_s0_addr0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3608)<<2))
#define x_ahb_dma_stp_s0_addr1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3609)<<2))
#define x_ahb_dma_stp_s0_addr2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x360A)<<2))
#define x_ahb_dma_stp_s0_addr3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x360B)<<2))
#define x_ahb_dma_bstaddr0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x360C)<<2))
#define x_ahb_dma_bstaddr1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x360D)<<2))
#define x_ahb_dma_bstaddr2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x360E)<<2))
#define x_ahb_dma_bstaddr3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x360F)<<2))
#define x_ahb_dma_mblength0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3610)<<2))
#define x_ahb_dma_mblength1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3611)<<2))
#define x_ahb_dma_mask(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3614)<<2))
#define x_ahb_dma_conf1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3616)<<2))
#define x_ahb_dma_buffmask(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3619)<<2))
#define x_ahb_dma_mask1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x361B)<<2))
#define x_ahb_dma_status(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x361C)<<2))
#define x_ahb_dma_conf2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x361D)<<2))
#define x_ahb_dma_str_s1_addr0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3620)<<2))
#define x_ahb_dma_str_s1_addr1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3621)<<2))
#define x_ahb_dma_str_s1_addr2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3622)<<2))
#define x_ahb_dma_str_s1_addr3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3623)<<2))
#define x_ahb_dma_stp_s1_addr0(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3624)<<2))
#define x_ahb_dma_stp_s1_addr1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3625)<<2))
#define x_ahb_dma_stp_s1_addr2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3626)<<2))
#define x_ahb_dma_stp_s1_addr3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3627)<<2))

#define   aud_n1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3200)<<2))
#define   aud_n2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3201)<<2))
#define   aud_n3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3202)<<2))
#define   aud_cts1(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3203)<<2))
#define   aud_cts2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3204)<<2))
#define   aud_cts3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3205)<<2))
#define   aud_inputclkfs(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3206)<<2))
#define   aud_cts_dither(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3207)<<2))
#define   aud_gpcts2(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3208)<<2))
#define   aud_gpcts3(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x3209)<<2))


#define  AUDIO(V206HDMIAUDIO027)              (HDMI_BASE +   ((0x10000 * (V206HDMIAUDIO027) + 0x7FF0)<<2))
#endif